Skip to content

Add AttributePage, RadioButton, ComboBox#241

Open
Ghabry wants to merge 10 commits intoEasyRPG:masterfrom
Ghabry:dev
Open

Add AttributePage, RadioButton, ComboBox#241
Ghabry wants to merge 10 commits intoEasyRPG:masterfrom
Ghabry:dev

Conversation

@Ghabry
Copy link
Copy Markdown
Member

@Ghabry Ghabry commented Apr 22, 2026

Another PR to show that the editor is not dead again :P.

Notable changes are:

A fully working Attributes Page (RM calls this Elements). Not that this page is very useful but it was a good test case for implementing Ez.RadioButton (+ JSON binding) and learning about Repeater.

grafik

Ez.ComboBox with support of binding to a JsonList (ignore the mixed width of the Comboboxes, I'll fix layout issues later). The nice part: For the equipment I was able to reuse the "IdListFilter" that was already used to filter in the QWidgets Database.

The JsonList can contain now an optional "None" element.

grafik

And besides JsonList it can also bind to a normal value+text model.

grafik

Rest is mostly cleanup and bugfixes (the .clangd is the config file for clangd used by multiple IDEs). The default config doesn't work, probably Qt pulling in some weird flags.

@Ghabry Ghabry added this to the 0.1 milestone Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant